home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Commodore Free 33R1
/
Commodore_Free_Issue_33R1_2009_Commodore_Computer_Club.d64
/
g tally list
< prev
next >
Wrap
Text File
|
2023-02-26
|
2KB
|
86 lines
.
Listing of: graphictally.prg
10 REM .GRAPHICTALLY.
20 REM (C) JOHN FIELLDEN
30 GRAPHIC1,1
40 CHAR1,0,0," GRAPHIC TALLY "
50 CHAR1,0,1,"PROGRAM TO DEMONSTRATE
TALLY MARKS"
100 DRAW 1,20,20 TO 20,35
110 CHAR1,4,10,"ONE MARK REPRESENTS:
1"
120 FORJ=1TO550:NEXTJ
130 DRAW 1,30,20 TO 30,35
140 CHAR1,4,11,"TWO MARKS REPRESENT:
2"
150 FORJ=1TO550:NEXTJ
160 DRAW 1,40,20 TO 40,35
170 CHAR1,4,12,"THREE MARKS
REPRESENT: 3"
180 FORJ=1TO550:NEXTJ
190 DRAW 1,50,20 TO 50,35
200 CHAR1,4,13,"FOUR MARKS REPRESENT:
4"
210 FORJ=1TO550:NEXTJ
220 CHAR1,4,14,"WHAT YOU SEE NEXT IS
SPECIAL"
230 FORJ=1TO650:NEXTJ
240 CHAR1,4,15,"PRESS A KEY"
250 GETA$:IFA$=""THEN250
260 DRAW 1,20,35 TO 50,20
270 CHAR1,4,16,"THE STRIKE-THROUGH
COUNTS 5"
280 CHAR1,4,17,"THIS REPRESENTS ONE
GROUP OF FIVE"
290 CHAR1,4,18,"AS THE COUNT GOES
ON,"
300 CHAR1,4,19," MAKE MORE OF THESE"
310 CHAR1,4,20,"PRESS A KEY"
320 GETA$:IFA$=""THEN320
350 DRAW 1,70,20 TO 70,35
360 FORJ=1TO350:NEXTJ
370 DRAW 1,80,20 TO 80,35
380 FORJ=1TO350:NEXTJ
390 DRAW 1,90,20 TO 90,35
400 FORJ=1TO350:NEXTJ
410 DRAW 1,100,20 TO 100,35
420 FORJ=1TO350:NEXTJ
430 DRAW 1,70,35 TO 100,20
440 CHAR1,0,24," ANY KEY FOR MAIN
SCREEN "
450 GETA$:IFA$=""THEN450
455 GRAPHIC0,0
460 SCNCLR: PRINT" GRAPHIC TALLY"
470 PRINT"{SHIFT-+}down{SHIFT--}{SHIFT-+}down{SHIFT--}{SHIFT-+}down{SHIFT--}{SHIFT-+}down{SHIFT--} IT
IS EASY TO SEE 2 X 5 = 10."
480 PRINT" TWO GROUPS OF FIVE EQUALS
TEN."
490 PRINT"{SHIFT-+}down{SHIFT--}{SHIFT-+}down{SHIFT--} YOU THEN SEE
IF THERE IS A REMAINDER"
500 PRINT" AND ADD IT TO THE TOTAL."
510
PRINT"{SHIFT-+}down{SHIFT--}{SHIFT-+}down{SHIFT--}{SHIFT-+}down{SHIFT--}{SHIFT-+}down{SHIFT--}{SHIFT-+}down{SHIFT--}{SHIFT-+}d
own{SHIFT--} PRESS A KEY FOR DEMO."
520 REM GRAPHIC0,0
530 GETA$:IFA$=""THEN530
540 GRAPHIC1,0
550 FORT=14TO20
560 CHAR1,0,T," "
570 NEXTT
580 CHAR1,4,14,"THE STRIKE-THROUGH
COUNTS 5"
600 DRAW 1,120,20 TO 120,35
610 FORJ=1TO300:NEXTJ
620 DRAW 1,130,20 TO 130,35
630 CHAR1,4,17,"THE TOTAL COUNT HERE
IS TWELVE (12)"
1980 CHAR1,0,24," ANY KEY TO END
PROGRAM "
1990 GETA$:IFA$=""THEN1990
2000 FORJ=1TO350:NEXTJ
2010 GRAPHIC0,1:GRAPHIC CLR
2020 IFA$=" "THENLIST
=====================================